humanity's progress

Translations
прогресс человечества
Technology has greatly contributed to humanity's progress.
Технологии значительно способствовали прогрессу человечества.